perm filename GLASGO.SLI[E89,JMC]1 blob
sn#874958 filedate 1989-07-03 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 %glasgo.sli[e89,jmc] Slide for unexpected obstacle problem
C00005 ENDMK
C⊗;
%glasgo.sli[e89,jmc] Slide for unexpected obstacle problem
\input slide2.tex[1,jmc]
% suppresses vertical bars
\overfullrule=0pt
%
$$succeeds(a,s) ≡ (∀p)(precond(p,a) ⊃ holds(p,s))$$
%
$$succeeds(a,s) ∧ causes(a,p) ⊃ holds(p,result(a,s))$$
%
$$¬noninertial(p,a) ∧ holds(p,s) ⊃ holds(p,result(a,s))$$
%
$$occurs(e,s) ⊃ outcome s = outcome result(e,s)$$
%
$$∀e¬occurs(e,s) ⊃ outcome s = s$$
%
$$rr(a,s) = outcome result(e,s)$$
$$causes(fly(x,y),at y)$$
%
$$precond(at x,fly(x,y))$$
%
$$precond(hasticket,fly(x,y))$$
%
$$precond(existsflight(x,y),fly(x,y))$$
$$causes(loseticket, not hasticket)$$
%
$$causes(buyticket,hasticket)$$
%
$$holds(not p,s) ≡ ¬holds(p,s)$$
$$holds(at Glasgow,S0)$$
%
$$holds(hasticket,S0)$$
%
$$holds(existsflight(Glasgow,London),S0)$$
%
$$holds(existsflight(London,Moscow),S0)$$
%
$$circum(Facts;causes,precond,noninertial,occurs;holds)$$
%
We can show
%
$$\eqalign{at(Moscow,rr&(fly(London,Moscow),\cr
&rr(fly(Glasgow,London),S0))),\cr}$$
%
but not if we add
%
$$occurs(loseticket,result(fly(Glasgow,London),S0)).$$
%
However, in this case we can show
%
$$\eqalign{at(Moscow,rr&(fly(London,Moscow),\cr
&rr(buyticket,\cr
&\ \ rr(fly(Glasgow,London),S0)))).\cr}$$
\vfill\end